1. full proof